<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2016/1/30 0030
 * Time: 21:54
 */
header("Content-type:text/html;charset=utf-8");

$con = mysql_connect('localhost','root','321abcD');
if($con){
    mysql_select_db('mm',$con);
   $result=mysql_query("select * from mm");//mysql查询语句
    //mysql_query()  向与指定的link_identifier 关联的服务器中的当前活动数据库发送一条查询（不支持多条查询）。

   // print_r(mysql_fetch_array($result));
    //mysql_fetch_array()返回根据从结果集取得的行生成的数组，如果没有更多行则返回 FALSE 。

    // print_r(mysql_fetch_assoc($result));
    ///返回对应结果集的关联数组，并且继续移动内部数据指针。 mysql_fetch_assoc()
    //  和用 mysql_fetch_array()  加上第二个可选参数 MYSQL_ASSOC 完全相同。它仅仅返回关联数组。

    //第一种获取数据条数
    // echo '数据条数'.mysql_num_rows($result);//获取数据条数

//第二种获取数据条数
    $count=mysql_fetch_array(mysql_query("select count(*) from mm"));
    echo '数据条数'.$count[0];//第一位就是数据条数


//    $data_count=mysql_num_rows($result);//获取数据条数
    for($i=0;$i<$count[0];$i++){
        print_r(mysql_fetch_assoc($result));
    }

}else{
    echo 'mysql error';
}